const path = require("path");
const CracoLessPlugin = require('craco-less');
module.exports = {
    plugins: [
        {
            plugin: CracoLessPlugin,
            options: {
                lessLoaderOptions: {
                    lessOptions: {
                        modifyVars: { 
                            '@primary-color': '#1DA57A',
                            '@link-color': '#1890ff'                    
                         },
                        javascriptEnabled: true,
                    },
                },
            },
        },
    ],
    webpack: {
        alias: {
            "@": path.resolve(__dirname, "./src"),
            "@pages": path.resolve(__dirname, "./src/pages")
        }
    },
    devServer: {
        port: 8087,// 更改端口号
        host: "zhangpeiyue.com",
        proxy:{
            // http://139.198.34.216:8230/admin/index/login
            // /auth/index/login
            "/auth":{
                // 请求的服务器地址
                target:"http://139.198.34.216:8230/admin",
                changeOrigin:true// 允许跨域
                // pathReWrite:{
                //     "^/auth":""
                // }
            },
            "/syt":{
                target:"http://syt-api.atguigu.cn",// 请求接口所在的服务
                changeOrigin:true,// 允许跨域
                pathRewrite:{
                    "^/syt":""
                }
            }
        }
    }
};